package app.common.utils.wdt.sdk.api.setting;

import app.common.utils.wdt.sdk.Pager;
import app.common.utils.wdt.sdk.WdtErpException;
import app.common.utils.wdt.sdk.api.setting.dto.PurchaseProviderQueryRequest;
import app.common.utils.wdt.sdk.api.setting.dto.PurchaseProviderQueryResponse;
import app.common.utils.wdt.sdk.api.setting.dto.WarehouseQueryRequest;
import app.common.utils.wdt.sdk.api.setting.dto.WarehouseQueryResponse;
import app.common.utils.wdt.sdk.impl.Api;

public interface SettingAPI
{
	@Api(value = "setting.Warehouse.queryWarehouse", paged = true)
	WarehouseQueryResponse queryWarehouse(WarehouseQueryRequest request, Pager pager);

	@Api(value = "setting.PurchaseProvider.queryDetail" , paged = true)
	PurchaseProviderQueryResponse queryPurchaseProvider(PurchaseProviderQueryRequest request, Pager pager) throws WdtErpException;
}
